to open up one's horizons - Deutsch Englisch Wörterbuch